triangular piece of anything - Espagnol Anglais Dictionnaire